﻿@charset "utf-8";
/* CSS Document */
*,a,li,img{ margin:0; padding:0; list-style:none; text-decoration:none; }
h1,h2,h3,h4,h5,h6{ font-weight:normal;}

hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    border: 0 none;
    font: inherit;
    margin: 0;
    padding: 0;
    vertical-align: baseline;
    font-size: 12px;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block;
}


body{font-family:"微软雅黑";}
.orange{ color:orange;}
.clear{ clear:both;}
.inner{ width:1150px; margin:0px auto;}
/*header*/
.header{ width:1200px; margin:0 auto;}
.header dt{ width:456px; height:58px; float:left; background:url(../imgs/title.jpg) left bottom no-repeat; padding-top:10px;}
.header span{ width:700px; height:90px; float:right; }
.header ul.nav {position: relative;z-index: 99999;}
.header ul.nav li {float: left;margin-left: 15px;position: relative;/*height: 85px; line-height:85px;*/ height:25px; padding:25px 0; line-height:25px;}
.header ul.nav li a {font-size: 16px;color: #666666;background: url(../imgs/icon-5.png) no-repeat right center;padding-right:20px;}
.header ul.nav li.no a {background: #FFF;padding: 0px;height: 25px;display: inline-block; padding-right:12px;/*position:relative; top:4px;*/}
.header ul.nav li div {position: absolute;z-index: 9999px;width: 56px;padding: 10px 15px; background: #FFFFFF;border-top: 2px solid #eb4709;top: 65px;display: none;left: 0px;}
.header ul.nav li div ol {position: relative;z-index: 9999px;}
.header ul.nav li div ol li {padding: 0px;margin: 0px;font-size: 14px;float: none;line-height: 32px;height: auto;}
.header ul.nav li div ol li a {padding: 0px;margin: 0px;font-size: 14px;background: no-repeat;color: #666666;}
.header ul.nav li div ol li a:hover {color: #333333;}

.header dt div{ margin-left:210px; padding-left:40px; width:220px; height:66px; font-size:20px; font-family:"微软雅黑";color:#6d6d6d; line-height:30px;background:url(../imgs/tel.jpg) left center no-repeat;}
.header dd{ position:relative;width:400px; height:70px; float:right; padding-top:12px;}
.tel dt{ width:260px; height:90px; float:left; background:url(../imgs/tel.jpg) left bottom no-repeat; margin-left:400px;}
.lxwm{padding-left:20px;}
.lxwm ul{ float:right;}
.lxwm li{ float:left;}
.lxwm li a{ display:block; color:#666; font-size:12px;line-height:25px; margin:0px; width:80px; background:url(../imgs/online.png) center center no-repeat;}

.search{ width:203px; float:right; position:absolute; right:0px; bottom:5px;line-height:35px; border:1px solid #dadada }
.search input[type=text]{ width:160px; outline:none; height:35px; text-indent:8px;}
.search button{ width:24px; height:35px; cursor:pointer;outline:none; background-color:transparent;background:url(../imgs/search.png) center center no-repeat; float:right; margin-right:5px;}


/*so*/
.gd {
	width: 100%;
	height: 45px;
	background:url(../imgs/gd.jpg);
}
.advcontain {
	width: 1000px;
	height: 100px;
	margin: 0 auto;
}

.adv1 {
	width: 170px;
	color: #fff;
	margin-top: 30px;
	float: left;
}

#kefu {
	cursor: pointer;
}

.adv2 {
	color: #fff;
	margin-top: 32px;
	float: left;
	font-size: 15px;
	margin-left: 5px;
}

.workday {
	color: #EDAC05;
}

.adv1 img {
	display: inline-block;
	vertical-align: top;
	padding-top: 1px;
	padding-right: 10px;
}

.adv1 ul {
	display: inline-block;
}

.adv1 ul li {
	text-align: center;
}

.orderquery {
	font-size: 26px;
}

.ordersearch {
	width: 420px;
	height: 44px;
	margin-top: 28px;
	margin-left: 10px;
	margin-right: 28px;
	border-right: 2px solid #fff;
	float: left;
	position: relative;
}

.ordersearch img {
	position: absolute;
	top: 10px;
	left: 10px;
}

.ordersearch input {
	width: 240px;
	height: 40px;
	padding-left: 50px;
	font-size: 16px;
}

.querybtn {
	width: 100px;
	height: 40px;
	background: #F77E0A;
	border-radius: 3px;
	border: none;
	font-size: 16px;
	color: #fff;
	margin-left: 10px;
}




/*main*/
.about{ height:215px; padding:25px 0px;}
.about .head{}
.head h1{ float:left; color:#0099cc; font-size:20px; line-height:28px;}
.head small{color:#666666;line-height:33px; margin-left:5px; font-size:14px;}
.head .more{ float:right; color:#ff8300; position:absolute; bottom:10px; right:25px; font-size:12px;}
.about .left{ width:640px; float:left;}
.about .right{ width:480px; float:right;}
.about .con{ height:200px;}
.about .con p{ font-size:13px; color:#a0a0a0; line-height:22px; text-indent:2em; padding:0 8px;}
.about .con .more1{margin:20px 0px; font-size:14px; margin-right:7px;line-height:22px; width:100px; color:#0098ff; text-align:center; float:right;}
.about .con dl{ font-size:14px; color:#a0a0a0}
.about .con dt{ float:left; background:url(../imgs/about_03.png) 15px center no-repeat; text-indent:25px;}
.about .con dd{ margin:10px 0px;}
.about .con .l_img{float:left; width:310px; height:200px; margin-right:10px;}
.about .right .con{ background-color:#e9f1f9;}

.news{ height:260px; padding:25px 0px;}
.news .inner{ height:280px;}
.news .head{background-color:#f67f19; text-indent:20px;}
.news .head h1{ float:left; color:#fff; font-size:18px; line-height:40px; margin-right:0px; padding:0px; }
.news .head small{color:#fff;line-height:40px; font-size:14px; margin:0px; padding:0px; margin-left:-17px;}
.news .left{ width:640px; float:left;}
.news .right{ width:480px; float:right;}
.news .right .head{ background-color:#3c9fe3;}
.news .con{ height:220px; position:relative;}
.news .con p{ font-size:13px; color:#a0a0a0; line-height:22px; text-indent:2em; padding:0 8px;}
.news .con .more1{margin:20px 0px; font-size:14px; margin-right:7px;line-height:22px; width:100px; color:#0098ff; text-align:center; float:right;}
.news .con dl{ font-size:14px; color:#a0a0a0}
.news .con dt{ float:left; background:url(../imgs/about_03.png) 15px center no-repeat; text-indent:25px;}
.news .con dd{ margin:10px 0px;}
.news .con .l_img{float:left; width:310px; height:200px; margin-right:10px;}
.news .left .con{ width:580px; font-family:'宋体'; padding-top:10px;}
.news .left .con li{ margin:15px 0; text-indent:25px;}
.news .left .con .time{ float:right;font-size:13px; color:#999;}
.news .left .con a{ font-size:13px; color:#525252;}
.news .right .con{ height:0px; width:320px;}
.news .right .con .tab{ margin-top:53px; position:relative;}
.news .right .con .tab li{ height:95px; cursor:pointer; width:45px; text-align:center; float:left; margin:17px; margin-right:0px;color:#c9e6f8; font-size:14px;}
.news .right .con .tab li.cur{background:url(../imgs/down_bg.png) center 35px no-repeat;color:#3c9fe3}
.news .right .con .tab .toright{ position:absolute; display:inline-block; right:15px; top:10px; height:25px; cursor:pointer; width:35px;}

.news .con .news_box{height:180px; overflow:hidden; position:relative; display:block;}
.news .con .news_box ul{ height:9000px; position:absolute; padding:0px; margin:0px; width:100%; display:block;}
.news .con .news_box ul li{ line-height:30px; margin:0px; height:30px;}
.news .con .qh{ text-indent:20px; margin-top:20px;}
.news .con .qh span{ display:inline-block; width:32px; cursor:pointer;}
.news .con .qh span.prev{ background:url(../imgs/prev.png) center center no-repeat;}
.news .con .qh span.next{ background:url(../imgs/next.png) center center no-repeat;}

.yw{ height:230px; padding:10px 0px;}
.yw .inner{ width:1032px;}
.yw .tit{ font-size:16px;color:#333333; text-indent:10px; margin-bottom:7px;}
.yw li{width:150px; float:left; margin:10.5px;}
.yw li img{ width:150px; height:135px;}
.yw li .name{ font-size:16px; text-align:center; margin-top:5px; color:#333}
.mar1 a{ display:block; width:60px; height:20px; line-height:20px; text-align:center; border:1px solid #f98717; font-size:13px; color:#f98717; margin:0px auto; margin-top:1px; font-weight:bold; transition:0.5s;}
.mar1 a:hover{ background:#f98717; color:#fff; transition:0.5s; width:80px;text-decoration: none;}
.mar2 a{ display:block; width:144px; height:36px; line-height:36px; text-align:center; border:1px solid #f98717; font-size:13px; color:#f98717; margin:0px auto; margin-top:1px; font-weight:bold; transition:0.5s;}
.mar2 a:hover{ background:#f98717; color:#fff; transition:0.5s; width:160px;text-decoration: none;}


ul.imglist{ margin:0 auto; width:1100px; overflow:hidden} 
ul.imglist li{ float:left; padding:8px 8px; width:200px} 
ul.imglist li img{ display:block; width:200px; height:80px} 
ul.imglist li span{ display:block; width:100%; height:30px; line-height:30px; background:#F6F6F6} 



/*友情链接*/
.linkbg{clear:both; width:100%; height:55px; margin:0 auto; background:#242424; overflow:hidden;}
.link{clear:both; width:1100px; min-width:1100px; margin:0 auto; overflow:hidden;}
.link .biaoti{float:left; width:76px; font-size:14px; line-height:55px; color:#fff; display:block; font-weight:bold;}
.link .links{float:left; width:1000px;}
.link .links ul{clear:both;}
.link .links ul li{float:left; font-size:14px; line-height:55px; color:#777; display:block; padding:0 20px 0 0;}
.link .links ul li a{color:#777;}
.link .links ul li a:hover{color:#fff; text-decoration:none;}

/*footer*/
.footerbg{clear:both; width:100%; margin:0 auto; background:#303030; overflow:hidden;}
.footer{clear:both; width:1100px; min-width:1100px; margin:0 auto; overflow:hidden;}
.footmenubox{float:left; width:500px; padding-bottom:36px;}
.footmenu{float:left; padding:36px 0 0 0; width:140px; overflow:hidden;}
.footmenu h2{padding:0px;text-align:left; }
.footmenu h2 a{font-size:14px; color:#ffffff;}
.footmenu ul{padding:10px 0 0 0; margin:0;}
.footmenu ul li{text-align:left;}
.footmenu ul li a {color:#777777; text-decoration:none; font-size:13px; line-height:26px;}
.footmenu ul li a:link,.footmenu .dibumenu1 ul li a:visited{ color:#777777;}
.footmenu ul li a:hover{color:#ffffff;}
.foottel{float:right; width:400px; height:130px; margin:77px 0 0 0; color:#fff; padding:0 120px 0 0; overflow:hidden; background:url(imgs/erweima.gif) top right no-repeat;}
.foottel .rexian{clear:both; color:#fff; font-size:12px; line-height:20px; text-align:right;}
.foottel .tel{clear:both; color:#fff; font-size:24px; height:36px; font-family:Arial, Times, serif; font-weight:bold; text-align:right;}
.foottel .net{clear:both; color:#777777; font-size:14px; padding:1px 5px 3px 5px; font-family:Arial, Microsoft YaHei, Times, serif; border:#777777 solid 1px; text-align:center; margin:0 0 6px 120px;}
.foottel .net a {color:#777777; text-decoration:none;}
.foottel .net a:link,.foottel .net a:visited{ color:#777777;}
.foottel .net a:hover{color:#ffffff;}
.foottel .erweima{clear:both; color:#777777; font-size:12px; line-height:16px; text-align:right;}

.footcopy{clear:both; width:1100px; margin:0 auto; overflow:hidden; color:#777777; font-size:12px; line-height:62px; border-top:#3c3c3c solid 1px;}
.footcopy a {color:#777777; text-decoration:none;}
.footcopy a:link,.footcopy a:visited{ color:#777777;}
.footcopy a:hover{color:#ffffff;}


.banner1{ height:170px; background:url(../imgs/banner1.png) center center no-repeat;}
.banner2{ height:170px; background:url(../imgs/about_top.png) center center no-repeat;}

.main{ padding:30px 0px;}


.left{clear:both; margin:-100px auto 0 auto; width:1200px; padding:0; overflow:hidden;}
.right{clear:both; margin:-120px auto 0 auto; width:1200px; padding:0;}

.position{clear:both; padding:0px; text-align:left; font-size:12px; height:50px;line-height:50px; color:#000;}
.position a,.position a:link,.position a:visited {color:#000;}
.position a:hover,.position font.active,.position a.active,.position a.active:link,.position a.active:visited{color:#000;}
.positioninfo{margin:70px 0 10px 0; height:60px; line-height:70px; padding:0px; text-align:center; font-size:28px; color:#800c19; border-bottom:1px solid #e8e8e8;  }

.mainarea{padding:10px 0px 20px 0px;min-height:360px; height:auto; }
[class].mainarea{height:auto;}
.mainarea div.content{font-size:14px; line-height:23px;}

.menubox{ width:1200px; margin:0px auto 0 auto; padding:70px 0 0 0; clear:both; overflow:hidden;}


/*内页导航*/
.menu1{clear:both;}
.menu1 h2{font-size:28px; line-height:40px; color:#FFFFFF;}
.menu1 ul{padding:60px 0 0 0;}
.menu1 li{float:left;}
.menu1 li a{color:#333; line-height:32px; height:38px; margin:0 8px 0 0; padding:0 18px; font-size:15px; text-decoration:none; display:block;}
.menu1 li a:link,.menu1 li a:visited{background:url(../imgs/menu1.png) top center no-repeat;}
.menu1 li a:hover,.menu1 li a.active,.menu1 li a.active:link,.menu1 li a.active:visited{color: #fff; background:url(../imgs/menu1a.png) top center no-repeat;}


.menu2{clear:both;}
.menu2 h2{font-size:28px; line-height:40px; color:#FFFFFF;}
.menu2 h3{ padding:0; margin-bottom:10px;}
.menu2 h3 a {color:#000;line-height:32px;padding-left:40px; font-size:14px;text-decoration: none; display:block; }
.menu2 h3 a:link,.menu2 h3 a:visited{background-image: url(../imgs/menu1.png);background-repeat:no-repeat; background-position:12px;  }
.menu2 h3 a:hover,.menu2 h3 a.active,.menu2 h3 a.active:link,.menu2 h3 a.active:visited{color: #ff6501;background-image: url(../imgs/menu1a.png);background-repeat: no-repeat;}

.menu2 ul{padding:60px 0 0 0;}
.menu2 li a {color:#333; line-height:32px; height:38px; margin:0 8px 0 0; padding:0 18px; font-size:15px; text-decoration:none; display:block;}
.menu2 li a:link,.menu2 li a:visited{background:url(../img/menu1.png) top center no-repeat;}
.menu2 li a:hover,.menu2 li a.active,.menu2 li a.active:link,.menu2 li a.active:visited{color: #fff; background:url(../imgs/menu1a.png) top center no-repeat;}

.backtop{ text-align:right; margin-top:10px;}
.infosearch{ text-align:right; margin-bottom:10px;}

.infodes{ clear:both; padding:10px 0; line-height:20px;}

.af{ clear:both;}
.af dl{ clear:both;font-size:12px;line-height:23px;}
.af dl dt,.addf dl dd{ float:left;}
.af dl dt{ width:70px; text-align:right;}











.left_nav{ width:165px; float:left;}
.left_nav .head{ line-height:50px; height:50px; background-color:#2289ce; text-indent:-17px;}
.left_nav .head h1{color:#fff;line-height:50px; font-size:12px; width:100%; text-align:center; position:relative;}
.left_nav .icon{ position:absolute; top:20px; right:10px;}
.left_nav .icon img{ width:10px; height:10px;}
.left_nav ul{display:block;}
.left_nav li{line-height:50px; text-align:left; background-color:#f4f4f4; position:relative;}
.left_nav li.cur{background-color:#fff;}
.left_nav li:hover{ background-color:#fff; }
.left_nav li:hover a{color:#2289ce;}
.left_nav li a{ font-size:12px; color:#666; display:block;height:100%; margin:0px auto; text-indent:48px; border-bottom:1px solid #c0c0c0;}
.lx_box{ padding:20px;background-color:#8fdaff;}
.lx_box .tel_box{ margin-bottom:10px;}
.lx_box .tel_box .right{ width:150px; float:right;}
.lx_box .tel_box .right .num{font-size:24px; font-family:Arial; color:#004caa}
.lx_box dl{color:#004caa; margin:10px 0px; font-size:16px;}
.lx_box dt{ float:left;}

.right_con{ width:793px; float:right; margin-bottom:0px;}
.right_con h2{ color:#999; font-size:12px; line-height:25px; text-align:right; border-bottom:2px solid #d8d8d9; margin-bottom:10px; float:}
.right_con h3{ color:#666666; margin-bottom:15px;}
.right_con h2 a{color:#999;}
.right_con h2 .cursite{ color:#4896bc;}

.right_con .content .ul_prod li{ width:190px; float:left; margin:10px 3px;}
.right_con .content .ul_prod li img{ width:190px; height:170px;}
.right_con .content .ul_prod li .tit{ width:190px; font-size:14px; line-height:30px;color:#282828; text-align:center;}

/*分页*/
.fenye{ margin:50px 0px; height:50px; text-align:center;}
.fenye ul{ width:300px; margin-left:30%;}
.fenye li{ float:left; cursor:pointer; padding:5px 10px; font-size:12px;  margin-left:5px;  }
.fenye li.nostyle{ border:none; background:none; margin:0px; padding:7px 5px;}
.fenye li.bgfff{ background-color:#fff; padding:7px 7px; text-align:center; margin:0px;}
.fenye li input[type=text]{ width:25px; outline:none;}
.fenye li.cur{ background-color:#2eb6ff; color:#fff;}
.fenye li.go{ background-color:#15499a;color:#fff;border-color:#15499a}

.right_con .content p{ color:#777; font-size:14px; text-indent:2em;}
.right_con .content h3{color:#666666;font-size:18px; margin:8px 0px; font-weight:500; margin-bottom:20px;}
.right_con .content dl{color:#a0a0a0; font-size:14px;}
.right_con .content dt{ float:left;padding-top:7px;}
.right_con .content dd{ padding-top:7px;}

.zi_h14 {
	font-size: 14px;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
}
.zi_hx12 {
	font-size: 12px;
	line-height: 26px;
	color: #000000;
	text-decoration: none;
}
.zi_lan14 {
	font-size: 15px;
	line-height: 24px;
	color: #4091dd;
	text-decoration: none;
	font-weight: bold;
}
.zi_lanz14 {
	font-size: 14px;
	line-height: 24px;
	color: #4091dd;
	text-decoration: none;
	font-weight: bold;
}
.zi_bai14 {
	font-size: 14px;
	line-height: 24px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
}
.zi_h12 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}
.bk_3hui {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
}
.bk4hui {
	border: 1px solid #dddddd;
}


/*新闻列表*/
.mainarea{padding:10px 0px 20px 0px;min-height:360px; height:360px; }
[class].mainarea{height:auto;}
.mainarea div.content{font-size:14px; line-height:23px;}
.menubox{ width:1150px; margin:0px auto 0 auto; padding:70px 0 0 0; clear:both; overflow:hidden;}
.info_list2{clear:both;margin-top:0px;padding:0px 30px;}
.info_list2 ul{clear:both;}
.info_list2 ul li{ float:left; text-align:center; margin-top:15px;}

.info_list2 ol.head{background:#f2f2f2;font-size:16px;height:36px;line-height:36px; text-align:center; color:#000000;}
.info_list2 ol.info{clear:both; line-height:20px; padding:5px 0px; border-bottom:1px dotted #CCCCCC; }
.info_list2 ol.bg{background: #f5f5f5;}
.info_list2 ol.info a.title{clear:both; display:block; font-size:16px; line-height:24px;}
.info_list2 ol.info .jianyao{clear:both; font-size:13px; line-height:24px; color:#666666; height:56px; }
.info_list2 ol.info .jianyao p{float:left; font-family:Microsoft YaHei,宋体; color:#666666; text-align:left; }
.info_list2 ol.info .jianyao div{float:left; font-family:Microsoft YaHei,宋体; color:#666666; text-align:left; list-style-type: none;}
.info_list2 ol.info .jianyao font{float:left;font-family:Microsoft YaHei,宋体; color:#666666; text-align:left;}
.info_list2 ol.info .jianyao span{float:left;font-family:Microsoft YaHei,宋体; color:#666666; text-align:left;}
.info_list2 ol.info .jianyao tr{float:left;font-family:Microsoft YaHei,宋体; color:#666666; text-align:left;}
.info_list2 ol.info .jianyao td{float:left;font-family:Microsoft YaHei,宋体; color:#666666; text-align:left;}
.info_list2 ol.info .jianyao strong{float:left; font-weight:normal;}
.info_list2 ol.info .jianyao a{float:left; color:#666666;}
.info_list2 ol.info .jianyao img{display:none;}
.info_list2 ol.info .jianyao br{display:none;}
.info_list2 ol.info .newsdate{clear:both; color:#999999;}


.info_list2{clear:both;margin:0 auto;padding:0px 30px; }
.info_list2 dl{clear:both; padding:0px 0px 15px 0px; margin:10px 0px; border-bottom:1px dotted #cccccc; background:#ffffff; overflow:hidden; position: relative;}
.info_list2 dl:before{ content: "";background: #f2f2f2; width: 100%; height: 100%; position:absolute; left: 0; top: 0;  opacity: 0; visibility: hidden; transform: scaleY(0); -webkit-transform: scaleY(0); -moz-transform: scaleY(0); transition:300ms; }
.info_list2 dl:hover:before {opacity: 1; visibility: visible; transform: scaleY(1); -webkit-transform: scaleY(1); -moz-transform: scaleY(1); }
.info_list2 dl dt{ float:left; text-align:center; margin-top:15px; margin-left:20px; position:relative;}
.info_list2 dl dd{ float:right; width:990px; text-align:left; margin:15px 20px 0 0; position:relative;}
.info_list2 dl dd a.title{clear:both; display:block; font-size:16px; line-height:28px; font-weight:bold;}
.info_list2 .jianyao{ clear:both; font-size:13px; line-height:28px; color:#666666; height:60px; overflow:hidden;}
.info_list2 .jianyao p{ float:left; color:#666666; text-align:left; padding-top:8px;}
.info_list2 .jianyao div{float:left; color:#666666; text-align:left; list-style-type: none;}
.info_list2 .jianyao font{float:left; color:#666666; text-align:left;}
.info_list2 .jianyao span{float:left; color:#666666; text-align:left;}
.info_list2 .jianyao tr{float:left; color:#666666; text-align:left;}
.info_list2 .jianyao td{float:left; color:#666666; text-align:left;}
.info_list2 .jianyao strong{float:left; font-weight:normal;}
.info_list2 .jianyao a{float:left; color:#666666;}
.info_list2 .jianyao img{ display:none;}
.info_list2 .jianyao br{ display:none;}
.info_list2 .newsdate{ clear:both; color:#999999; line-height:28px;}
.dtmwarp{ display:block; width:84px; height:84px; border:solid 1px #800c19;}
.dtmd{clear:both; display:block; text-align:center; padding-top:10px; line-height:40px; font-weight:bold; font-size:34px; color:#800c19;}
.dtmym{clear:both; display:block;text-align:center; line-height:30px; font-size:16px; color:#800c19;}

/*分页*/
.pagelist{clear:both; font-size:14px; height:30px; line-height:30px; margin-top:10px; text-align:center; color:#800c19;}
.pagelist a{color:#666666; text-decoration:none; line-height:30px; margin:5px 2px; border:#CCCCCC solid 1px; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px; padding:3px 8px;}
.pagelist a:hover{color:#800c19; text-decoration:none; border:#800c19 solid 1px; background:#f1f1f1;}
.pagelist a.red{color:#ffffff; text-decoration:none; font-weight:bold; background:#800c19; border:#800c19 solid 1px; -moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
.pagelist a.red:hover{color:#ffffff; text-decoration:none;} 





.eng_works{
	position:relative;
	
	height:auto;
}
.eng_works .work_head{
	height:39px;
/*	border-top:1px dashed #c90a4f;	
	border-bottom:1px dashed #c90a4f;*/
	position:relative;	
}
.eng_works .work_head span{
	display:inline-block;
	width:1200px;
	height:67px;
	line-height:67px;
	text-align:center;
	background:url("../imgs/eng_work.jpg") no-repeat top center;	
	font-size:20px;
	color:#fff;
	position:absolute;
	top:-1px;
	/*left:50%;*/
	margin-left:-13px;
}
.eng_works .work_wrap{
	width:1200px;	
	
}
.eng_works .work_wrap a{
	display:inline-block;
	width:348px;
	height:239px;
	float:left;
	margin:30px 30px 0 0;
	position:relative;	
}
.eng_works .work_wrap img{
	width:348px;
	height:239px;	
}
.eng_works .work_wrap a span{
	display:inline-block;
	width:348px;	
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background:url("../imgs/bbg50.png");
	position:absolute;
	left:0;
	bottom:0;
}
.eng_works .work_wrap a:hover span{
	height:239px;
	line-height:239px;	
	background:url("../imgs/bbg65.png");
}





.mainarea{padding:10px 0px 20px 0px;min-height:360px; height:360px; }
[class].mainarea{height:auto;}
.mainarea div.content{font-size:14px; line-height:23px;}
